mitre squid - Francés Inglés Diccionario